DNLoader is a free utility that allows you to upload and download PLC programs without the use of DirectSOFT.

Use DNLoader to read the ladder program and (optionally) the retentive V-memory register values from a DirectLOGIC PLC and save this data in a file. You can then use DNLoader to write the contents of this file to another DirectLOGIC PLC of the same type.

DNLoader can use either a serial connection or an Ethernet connection (via an ECOM) to communicate with the source and destination PLCs.



Follow these steps to use DNLoader to copy one PLC's contents to another PLC.

1. Use your copy of DirectSOFT32 to create a ladder program and download it to the "source" PLC. Also, make sure the PLC's retentive memory is configured the way you want.


2. Start DNLoader and connect to the "source" PLC by selecting the communication parameters most appropriate for your connection, then click the 'Test Comm' button. This will verify that you can successfully communicate with the PLC. If this doesn't work, check & correct your communication settings. There's no reason to continue until this part works.


3. Click the 'Read PLC' button to begin reading the PLC contents. If the PLC has a password, you will be prompted to enter that password at this point. This step reads the PLC data into the memory of your PC.


4. Once the 'Read PLC' completes, use the 'Write File' operation to save this data in a file. You will be prompted for the following:

	a. a name for the file

	b. select which components (ladder, C, V, and/or CT memory) to save to the file

	c. a password for the file. If you don't want the destination PLC to have a password, leave the value of '0' in the field. Otherwise enter the password value you want the destination PLC to have.


5. Once the 'Write PLC' operation is finished, you can close DNLoader.


6. Copy DNLoader.Exe and this data file to the PC connected to the "destination" PLC.


7. Start DNLoader and connect to the "destination" PLC, again via a serial or an Ethernet connection (through an ECOM). Verify the connection is functional by clicking on 'Test Comm'.


8. Click 'Open File' to read the contents of the data file.


9. Click 'Write PLC' to send the file componentsto the "destination" PLC. If the file has a password, this password will be transferred to the "destination" PLC as part of the data file download, and the PLC will be locked once the transfer has completed. 

